STEPNC++ - An Effective Tool for Feature-based CAM/CNC
نویسندگان
چکیده
This chapter discusses the realization of direct translation of feature-based CAM files into feature-based CNC part program files. The information infrastructure that allows this to happen is STEP-NC, as described by ISO 14649 Parts 10 and 11. Among the many benefits cited for STEP-NC, the elimination of the costly and inefficient process of post-processing using one standard CNC definition is most commonly cited. However, this chapter argues a much greater benefit can be found using STEP-NC to resolve the CAM/CNC impedance mismatch where CAM comprehensive process information is reduced into motion primitives. The CAM/CNC impedance mismatch and resulting lack of process information make intelligent machining difficult. Given this perspective, a demonstration system was developed to show that feature-based CNC is possible with STEP-NC, which preserves more featurebased CAM process knowledge to make intelligent machining possible. The demonstration system incorporates: 1) part representation using STEP-NC Part 21 files, 2) reading and analyzing feature-based elements of the STEP-NC, 3) translation into a CNC feature-based representation, and 4) generation of actual CNC programs relying on conversational programming “Canned Cycles”. Cutting and simulation tests have confirmed the advantages of the approach. Overall, the demonstration system shows a standard information infrastructure such as STEP-NC is essential for advancing manufacturing to enable improvements in efficiency, product quality, life-cycle cost, and time-to-market.
منابع مشابه
An Educational Scheme for a CNC Drilling Machine
Computer numerical control (CNC) involves machines controlled by electronic systems designed to accept numerical data and other instructions, usually in a coded form. CNC machines are more productive than conventional equipment and consequently produce parts at less cost and higher accuracy even when the higher investment is considered. This article proposes an educational scheme for designing ...
متن کاملDevelopment of a Cnc Router Adherent to Standard Step- Nc Based on the Controller Advanced Machine (emc2)
This paper describes the development and validation of a computer numerical controller architecture adherent to the standard STEP-NC Part-11 that is associated with the milling process. The STEP-NC controller development is based on the open source driver EMC (Enhanced Machine Controller or LinuxCNC) adherent to the standard RS-274 that originally works with the NC program using codes G/M (G-co...
متن کاملSurvey and Effects of Manufacture and Assembly Errors on the Output Error of Globoidal Cam Mechanisms
The output error of the globoidal cam mechanism can be considered as a relevant indicator of mechanism performance, because it determines kinematic and dynamical behavior of mechanical transmission. Based on the differential geometry and the rigid body transformations, the mathematical model of surface geometry of the globoidal cam is established. Then we present the analytical expression of th...
متن کاملSurvey and Effects of Manufacture and Assembly Errors on the Output Error of Globoidal Cam Mechanisms
The output error of the globoidal cam mechanism can be considered as a relevant indicator of mechanism performance, because it determines kinematic and dynamical behavior of mechanical transmission. Based on the differential geometry and the rigid body transformations, the mathematical model of surface geometry of the globoidal cam is established. Then we present the analytical expression of th...
متن کاملSTEP-NC-Compliant Systems for the Manufacturing Environment
The paper provides a literature review of the STEPNC compliant research around the world. The first part of this paper focuses on projects based on STEP compliance followed by research and development in this area based on machining operations. Review the literature relating to relevant STEP standards and application in the area of turning centers. This research will review the various research...
متن کامل